package com.yihong.userserver.service;

import com.yihong.common.util.AjaxJson;
import com.yihong.userserver.entity.Role;
import org.springframework.stereotype.Service;

@Service
public interface RoleService {

    /**
     *  查询角色列表
     * @param name
     * @return
     */
    AjaxJson listRoles(String name);

    AjaxJson updateRoleForIsValid(String id, int isValid);

    /**
     * 添加/编辑 角色
     * @param role 角色实体
     * @return
     */
    AjaxJson saveOrUpdate(Role role);

//
//    AjaxJson getById(String roleId);
//
  //  AjaxJson saveOrUpdate(Role role);
//
//    AjaxJson getByRoleName(String roleName);
//
//    AjaxJson findUsers(String nameOrJobNumber, String positionId, String organizeId, String roleId);
//
//    AjaxJson findOrganize();
}
